﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Foothill.Common;

namespace Foothill.Service.MiscInfo
{
    public interface IMiscInfoService
    {
        IDictionary<int, string> GetCities(int provinceId);

        IDictionary<int, string> GetMaxPriceDict();

        IDictionary<int, string> GetMinPriceDict();

        IDictionary<int, string> GetMinKilometersDict();

        IDictionary<int, string> GetMaxKilometersDict();

        IDictionary<int, string> GetPriceRangeDict();

        IDictionary<int, string> GetMileageRangeDict();

        int GetMaxMileageNumber(MileageRange range);

        void ConvertPriceEnumsToRange(PriceRange priceRangeFrom, PriceRange priceRangeTo, out int from, out int to);
    }
}
